/******************************************************************************/
/*  Lib Crc                                                                   */
/*  PO: S. Maslyakov, rusoil.9@gmail.com                                      */
/*                                                                            */
/*  Revision:     1.0                                                         */
/*  Date:         2011/01/07 10:27:33                                         */
/******************************************************************************/


#ifndef __CRC16_H
#define __CRC16_H


/**************************** Func declarations *******************************/
uint16_t ModbusCrc16(const uint8_t * const _pBuff, uint32_t _len);
uint8_t Crc8(uint8_t * const _pBuff, const uint8_t _len);
uint8_t CrcNmea(uint8_t * const _pPacket, uint16_t _len);
uint8_t Crc8_Dallas(uint8_t * const _pBuff, const uint32_t _len);


#endif